//using UnityEngine;

//public class ADButton : MonoBehaviour
//{
//	public Texture textureAvailable;

//	public Texture textureUnAvailable;

//	public UITexture textureBg;

//	public UISprite spriteCoin;

//	public UISprite spriteGem;

//	public UILabel labelCount;

//	public ADReward adReward;

//	private void OnEnable()
//	{
//		if (GameData.ADGemCount < 6)
//		{
//			changeToGem();
//		}
//		else
//		{
//			changeToCoin();
//		}
//		if (Platform.IsLowSDK())
//		{
//			base.gameObject.SetActiveRecursively(state: false);
//		}
//		adReward.transform.parent.gameObject.SetActiveRecursively(state: false);
//	}

//	private void Update()
//	{
//		if (Platform.isAdReadyToDisplay())
//		{
//			textureBg.mainTexture = textureAvailable;
//		}
//		else
//		{
//			textureBg.mainTexture = textureUnAvailable;
//		}
//		if (Platform.isShowADReward)
//		{
//			Platform.isShowADReward = false;
//			adReward.transform.parent.gameObject.SetActiveRecursively(state: true);
//			if (GameData.ADGemCount < 6)
//			{
//				adReward.changeToGem();
//				changeToGem();
//			}
//			else
//			{
//				adReward.changeToCoin();
//				changeToCoin();
//			}
//		}
//	}

//	private void OnClick()
//	{
//		if (GameData.IsFinishTutorial && Platform.isAdReadyToDisplay())
//		{
//			Platform.displayAd();
//		}
//	}

//	public void changeToCoin()
//	{
//		labelCount.text = "+100";
//		spriteGem.gameObject.SetActiveRecursively(state: false);
//		spriteCoin.gameObject.SetActiveRecursively(state: true);
//	}

//	public void changeToGem()
//	{
//		if (GameData.ADGemCount < 6)
//		{
//			labelCount.text = "+1";
//			spriteGem.gameObject.SetActiveRecursively(state: true);
//			spriteCoin.gameObject.SetActiveRecursively(state: false);
//		}
//	}
//}
